package Controlador;

import Modelo.Productos;	
import java.util.ArrayList;

public class Ventas {
    private Productos productosModelo;
    public Ventas(){
        productosModelo = new Productos();
    }
    public ArrayList getProductos(){		
        return this.productosModelo.getProductos();		
    }
    
    public Object[] getCabeceraJTable(){		
        Object[] nombreColumnas = {"id","nombre","plataforma","categoria","stock","valor"};		
        return nombreColumnas;		
    }
    
    /**
     * Extrae contenido de la busqueda en DAO
     * @return 
     */
    public Object[][] getContenidoJTable(){		
        ArrayList productos = this.productosModelo.getProductos();		
        Object[][] contenido = new Object[this.productosModelo.getCantidadProductos()][6];		
        for(int i=0;i<this.productosModelo.getCantidadProductos();i++){		
            for(int j=0;j<6;j++){		
                Modelo.Producto aux = (Modelo.Producto) productos.get(i);		
                if(j==0){		
                    contenido[i][j] = aux.getId();		
                }		
                if(j==1){		
                    contenido[i][j] = aux.getNombre();		
                }		
                if(j==2){		
                    contenido[i][j] = aux.getPlataforma();		
                }		
                if(j==3){		
                    contenido[i][j] = aux.getCategoria();		
                }		
                if(j==4){		
                    contenido[i][j] = aux.getStock();		
                    }		
                if(j==5){		
                    contenido[i][j] = aux.getValor();		
                }		
            }		
        }
        return contenido;
    }
}
//END